﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace YAPL.Language.Core {
	/// <summary>
	/// Provides set of constants for function names.
	/// These constants serve as keys in global function collection hashtable
	/// </summary>
	public static class FunctionNames {
		public const string ParseBool = "to_bool";
		public const string Print = "print";
		public const string GetLine = "get_line";
		public const string ParseInt = "to_int";
		public const string ParseFloat = "to_float";
		public const string TypeName = "type_name";
		public const string Pow = "pow";
		public const string Reverse = "reverse";
		public const string ClassConstructor = "create";
		public const string ClassInitializer = "init";
		public const string ClassMetaclassName = "metaclass_name";
		public const string NoMethod = "no_method";
	}
}
